#header {
	width: 1000px;
	height: 80px;
	margin: 0 auto;
	padding: 10px 50px 20px 50px;
	color: #777777;
	border: 1px dashed #f00;
}

#logo_image {
	display: block;
	vertical-align: middle;
	margin-bottom: 10px;
	border: 1px dashed #f00;
}

#logo {
	font-size: 36px;
	font-weight: bold;
	color: purple;
	line-height: 100px;
	vertical-align: middle;
	border: 1px dashed #f00;
}

#main_menu {
	float: right;
	margin-top: 30px;
	border: 1px dashed #f00;
}

.main_menu_button {
	font-size: 15px;
	padding: 8px 45px 8px 45px;
	margin: -3px;
	border: 1px dashed #f00;
}

.main_menu_button a {
	text-decoration: none;
	color: #aaaaaa;
	font-weight: bold;
	border: 1px dashed #f00;
}

#wrapper {
	text-decoration: none;
	border: 1px dashed #f00;
}


#adm_body {
	width: 84.5%;
	height: 800px;
	border: 1px dashed green;
	float: right;
}

